/*
 * Copyright (c) 2011 Jean-Marc Perronne
 * Ensisa, 12 rue des Freres Lumieres, F-68093 Mulhouse cedex
 * All rights reserved.
 *
 * The copyright of this software is owned by Werner Randelshofer. 
 * You may not use, copy or modify this software, except in  
 * accordance with the license agreement you entered into with  
 * Jean-Marc Perronne. For details see accompanying license terms. 
 */

package fr.uha.ensisa.jmp.ui.utils;

import java.awt.Color;

public class JMSwingUtilities
{
	private static float hsbColor[] = new float[3];

	public static Color invertColor(Color c)
	{
		Color.RGBtoHSB(c.getRed(), c.getGreen(), c.getBlue(), hsbColor);
		hsbColor[2] = 1- hsbColor[2];
		return new Color(Color.HSBtoRGB(hsbColor[0], hsbColor[1],hsbColor[2]));
	}
}
